Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Spain #1-w2 Germany F3 Spain #1-w3 Spain #1-w4 Portugal F2 Italy F1 Italy F2 Spain F6 Spain F7 Slovenia F2 Netherlands F1 Spain F16 Spain F17 Netherlands F3 Netherlands F1 Netherlands F2 Netherlands F3 Spain F25 Spain F26 Spain F27 France F19 Spain F7 China F4 China F5 Italy F5 Great Britain F8 Italy F14 Netherlands F2 Netherlands F6 Netherlands F7 Spain F33 Great Britain F17 Great Britain F18 Israel F6 Germany F4 Morocco F2 Great Britain F7 Netherlands F1 Netherlands F3 Germany F1 Great Britain F16 Turkey F11 Turkey F12 Malaysia F6 Germany F1 Germany F2 Germany F3 Turkey F1 Turkey F2 Netherlands F1 Netherlands F4 Germany F3 Netherlands F1 Russia F13 Netherlands F6 Germany F19 Germany F20 Turkey F41 Turkey F42 Turkey F46 Germany F3 France F4 Netherlands F4 Germany F9 Netherlands F3 Netherlands F6 Germany F2 Portugal F1 Portugal F2 Turkey F12 Netherlands F3 Netherlands F4 Netherlands F6 Netherlands F7 Germany F10 Portugal F12 Croatia F11 Greece F8 Greece F9 Netherlands F3 (Middelburg) Zagreb Open - Zagreb Samarkand Challenger - Samarkand The Nottingham Cahllenger - Nottingham Warta Cup - Sopot Kyiv UMC Open - Kiev The Rajasthan Golden Jubilee - Jaipur Heineken Challenger - Ho Chi Minh City Geneva Challenger - Geneva Belgaum Open - Belgaum 6th Sardinian International Championships - Cagliari Tennis Napoli Cup 2004 - Napoli St. Petersburg Challenger - St. Petersburg SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona San Remo Tennis Cup 15° Piertomaso - San Remo Architect Open - Budapest The LTA Sunderland Challenger - Sunderland Challenger 42 - Andrezieux Tennis Napoli Cup 2006 - Napoli Unicredit (Suisse) Bank S. A. Challenger - Chiasso Dharwad Challenger 2006 - Dharwad Garden Open - Rome Siemens Open - Scheveningen Aamulehti Tampere Open - Tampere St. Petersburg Challenger 2006 - St. Petersburg IPP Geneva Trophy - Geneva Challenger Copa Sevilla - Seville Lambertz Open by Stawag - Aachen 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Rabat Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Siemens Open 2007 - Scheveningen 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Tean International - Alphen Dusseldorf Open Challenger 2007 - Dusseldorf Copa Sevilla 2007 - Seville Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen PEOPLEnet Cup - Dnepropetrovsk IPP Open - Helsinki 5 Volkswagen Challenger - Wolfsburg 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Siemens Open - Scheveningen Porsche Open - Poznan San Marino CEPU Open - San Marino Netherlands F4 Geneva Challenger - Geneva Great Britain F5 Great Britain F6 President's Cup - Astana Germany F11 Germany F12 Spain F32 Belgium F1 Belgium F2 Croatia F1 Spain F6 Croatia F2 China F3 Italy F15 Netherlands F2 Caltanissetta Challenger Barletta Challenger St. Brieuc Challenger Rome Challenger Rome Challenger Netherlands F2 Milan Challenger Israel F5 Rimini Challenger Tampere Challenger Poznan Challenger Segovia Challenger Geneva Challenger Alphen Challenger Szczecin Challenger Trnava Challenger Tashkent Challenger Rome Challenger Zagreb Challenger Prostejov Challenger Braunschweig Challenger Scheveningen Challenger San Sebastian Challenger Manerbio Challenger Geneva Challenger Como Challenger Alphen Challenger Trnava Challenger Santiago Challenger Sao Paulo Challenger Aachen Challenger Noumea Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Prostejov Challenger Kosice Challenger Marburg Challenger Sopot Challenger Poznan Challenger Trani Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Szczecin Challenger Trnava Challenger Palermo Challenger Geneva Challenger Wolfsburg Challenger Barletta Challenger Milan Challenger Scheveningen Challenger Lermontov Challenger Cherbourg Challenger Marburg Challenger Scheveningen Challenger Poznan Challenger Tampere Challenger VI Abierto Internacional de Salinas - Salinas Top Wool Challenger Biella - Biella San Marino Challenger Meerbusch Challenger Alphen Challenger Challenger Casino Lugano - Lugano Oberstaufen Cup - Oberstaufen Rennes Challenger Pekao Open - Szczecin Warsteiner Challenger Wolfsburg - Wolfsburg Whirlpool Open - Budapest Heilbronn Challenger Heilbronn Open - Heilbronn Compaq Challenger - Bucharest Tennis Napoli Cup - Naples Irving Challenger Memorial Piertomaso Tessitore - San Remo Heilbronn Open - Heilbronn Open de Franche Comte - Besancon Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Cosmorom Challenger - Brasov Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Urbana-Champaign - Urbana Warsteiner Challenger Lubeck 2001 - Lubeck Scheveningen Challenger Tampere Challenger VI Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco 'Open Diputacion' - Cordoba San Marino Challenger Memorial Savigni - Sassuolo 4th Sardinia International Championships - Cagliari IPP Open - Helsinki The Bolton Challenger - Bolton Seville Challenger Banja Luka 2002 - Banja Luka Sparkessen Magdeburg Open - Magdeburg Warsteiner Challenger Lubeck - Lubeck Memorial Kolyaskin - Donetsk Mons Challenger Sylt Open 2000 - Sylt Memorial Savigni - Sassuolo Rezidenza Open - Magdeburg CA-Challenge - Graz Neride Prague Indoor - Prague Pekao Open 2001 - Szczecin ATP Challenger Open 2004 - Monchengladbach Zagreb Open - Zagreb Heilbronn Challenger Alexander Kolyaskin Memorial - Donetsk 10ø Tornea B. Camparini - Reggio Emilia Milano Challenger-Jameson Cup - Milan New Delhi Challenger - New Delhi Jameson Cup - Milan Banca Marche Tennis Cup - San Benedetto X Torneo Internazionale di Tennis - Barletta Dharwad Challenger 2003 - Dharwad Turkey F11 Zagreb Open - Zagreb Rennes Challenger Jameson Cup - Milan Eckental Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Turin Challenger Riviera di Rimini Challenger 2004 - Rimini Scheveningen Challenger Ljubljana Open - Ljubljana Challenger Brasov - Brasov Mordovia Cup - Saransk Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw Sarajevo Open - Sarajevo IX Torneo Internacionale de Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella Garden Open 2005 - Rome South African Airways Tennis Open - Durban Open de Montauban - Montauban LTA Nottingham Challenger - Nottingham Siemens Open - Scheveningen Antonio Savoldi-Marco Co. - Manerbio Samarkand Challenger - Samarkand Brasov Challenger - Brasov BSI Challenger Lugano - Lugano Banja Luka Challenger 2004 - Banja Luka ATP Slovak Open Challenger - Bratislava Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Morocco Tennis Tour - Fes Mamaia Challenger - Constanta Okal Cup 2004 - Eckental Challenger Tunisie - Tunis Morocco Tennis Tour - Meknes Schickendanz Open - Furth Challenger Groningen - Groningen Czech Indoor Open - Prague Orbetello Challenger The LTA Hester Trophy - Manchester Labertz Open by Stawag - Aachen Olbia Challenger - Olbia KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Morocco Tennis Tour - Tanger Athens Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Kosice Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Szczecin Challenger Tampere Challenger Segovia Challenger Samsung Securities Cup - Seoul Wolfsburg Challenger Turin Challenger Scheveningen Challenger Kos Succhetti Tennis Cup - Cordenons ATP Open Castilla y Leon - Segovia Dusseldorf Open Challenger - Dusseldorf The LTA Wrexham Challenger - Wrexham Challenger Copa Sevilla 2008 - Seville Bauer Watertechnilogy Cup 2008 - Eckental Prague Challenger Coffee Cup Challenger - Chikmagalur Harbour Tennis Cup Regione Lombardia - Milan Timisoara Challenger - Timisoara Aberto de Sao Paulo - Sao Paulo Ostdeutscher Sparkessen Cup - Dresden Como Challenger Nord LB Open 2007 - Braunschweig Tarragona Challenger Astana Challenger Citta di Como - Como Black Forest Open - Freudenstadt Samsung Securities Cup - Seoul Bauer Watertechnology Cup 2007 - Eckental LTA Shrewsbury Challenger - Shrewsbury Challenger DCNS de Cherbourg - Cherbourg Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach Diego Open - Budapest Optimus Maia Open - Maia Challenger Groningen - Groningen Ischgl International Tennis Challenger 2003 - Ischgl Netherlands F5 Lambertz Open - Aachen Napoli Challenger Challenger Ford de Cherbourg - Cherbourg Orleans Challenger Mons Challenger Banja Luka Challenger - Banja Luka Energis Dutch Open - Amsterdam Genova Challenger Gold Flake Open - Chennai Noumea Challenger Aamulehti Tampere Opene - Tampere Tunis Challenger San Marino Cepu Open - San Marino Heilbronn Challenger Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Napoli Challenger Mons Challenger U.S. Men's Clay Court Championships - Houston Palermo Challenger Alphen Challenger ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham Ethias Trophy - Mons Eckental Challenger Idea Prokom Open - Sopot Heilbronn Challenger Flea Market Cup - Busan Adidas International - Sydney Reunion Island Challenger Banja Luka Challenger 2005 - Banja Luka Wroclaw Challenger Open de L'Isere - Grenoble Qatar Exxon Mobil Open 2003 - Doha Ordina Open - 's-Hertogenbosch Alphen Challenger Alessandria Challenger XL Capital Bermuda Open - Bermuda Mouilleron-Le-Captif Challenger Siemens Open 2002 - Scheveningen Nottingham Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Black Forest Open 2002 - Freudenstadt Siemens Open - Scheveningen Braunschweig Challenger Barletta Challenger Black Forest Open 2000 - Freudenstadt Macedonian Open - Skopje Egypt F2 The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel 2001 Eddleman USTA Challenger - Birmingham Ciudad de Telde - Telde TennisCup Vlaanderen - Antwerp Open Castilla y Leon Trofeo Iberdrola - Segovia Open de la Comunidad Valenciana - Valencia Kyiv Open - Kiev USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort IX Ciutat de Barcelona - Barcelona Generali Open - Kitzbuhel Neride Prague Indoor - Prague Open de Moselle - Metz Kremlin Cup - Moscow Challenger Britania Zavaleta - Puebla ATP Bangalore Challenger - Bangalore Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Citta di Monza - Monza Oberstaufen Cup - Oberstaufen Rome Challenger 2003 Freeman Men's Challenger - Joplin St. Petersburg Open - St. Petersburg Rome Challenger Bordeaux Challenger Badden Open by Rothaus - Ettlingen Furth Challenger Tampere Imageneering Open - Tampere Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Mordovia Cup - Mordovia Grand Prix Hassan II - Casablanca Estoril Open - Estoril Heilbronn Open - Heilbronn Bercuit Challenger Astana Challenger Kyiv Open - Kiev TEAN International - Alphen Aan Den Rijn Bulgarian Open - Sofia Oberstaufen Challenger Orange Prokom Open - Sopot BCR Open Romania - Bucharest Samarkand Challenger Davidoff Swiss Indoors - Basel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Olimp Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Garden Open - Rome Rome Challenger Open Castilla y Leon - Segovia PBZ Zagreb Indoors - Zagreb Kyiv Open - Kiev Warsteiner Challenger Lubeck - Lubeck Polish Open 2000 - Poznan Ordina Open - 's-Hertogenbosch University of Tennessee USTA Men's Challenger - Knoxville Kyiv UMC Open - Kiev IPP Open - Helsinki BNP Paribas Primrose - Bordeaux Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Lucknow ATP Tour Challenger - Lucknow Open de Montauban - Montauban St. Petersburg Challenger by Kinex - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Banja Luka Challenger 2003 - Banja Luka Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Prague Open - Prague Grand Prix Hassan II - Casablanca SAA Hilversum Open - Hilversum Dubrovnik Open - Dubrovnik Allianz Suisse Open Gstaad - Gstaad 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Sina-Kia Motors Tennis Cup - Cordenons Kobstaedernes ATP Challenger - Kolding Media Will Cup Busan Challenger Tennis - Busan Internazionali di Tennis di Bergamo - Bergamo San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen SA Tennis Open - Johannesburg Black Forest Open - Freudenstadt Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Porsche Open - Poznan Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Manerbio Challenger Black Forest Open - Freudenstadt ABN AMRO World Tennis Tournament - Rotterdam Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Tennislife Cup - Napoli Dubai Duty Free Tennis Championships - Dubai Trani Challenger Kobstaedernes ATP Challenger - Kolding Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Geneva Challenger Flea Market Cup Busan Challenger Tennis - Busan Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Besancon Challenger Barcelona Open BancSabadell - Barcelona San Remo Challenger Bordeaux Challenger Copenhagen Open - Copenhagen Zagreb Challenger Karlsruhe Challenger Bordeaux Challenger Kosice Challenger Yokohama Challenger Idea Prokom Open - Sopot Toyota Challenger Next Generation Adelaide International - Adelaide Seville Challenger Medibank International - Sydney Heilbronn Challenger Turin Challenger Kremlin Cup - Moscow Kazan Challenger Bergamo Challenger Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Marrakech Challenger Tyumen Challenger Caltanissetta Challenger St. Brieuc Challenger BMW Open - Munich Bergamo Challenger Barletta Challenger St. Brieuc Challenger Le Gosier Challenger St. Brieuc Challenger Bath Challenger Monza Challenger Synsam Swedish Open - Bastad Rome Challenger Generali Open - Kitzbuhel Ortisei Challenger ATP Kremlin Cup - Moscow Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals St. Petersburg Open - St. Petersburg Rome Challenger International German Open - Hamburg Bank Austria Tennis Trophy - Vienna Open 13 - Marseille UNICEF Open - 's Hertogenbosch Medellin Challenger Meerbusch Challenger Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Moselle Open - Metz Mersin Challenger Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Topshelf Open - 's-Hertogenbosch Alphen Challenger Erste Bank Open - Vienna Challenger Canottieri Minico - Mantova ATP Challenger Hamburg - Hamburg The LTA Hull Challenger - Hull Mersin Challenger Dubai Tennis Open - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth If Stockholm Open - Stockholm Warsteiner Challenger Wolfsburg - Wolfsburg Mons Challenger Muller Cup - Ulm Togliatti Cup - Togliatti Zivnobanka Czech Open - Prostejov ABN AMRO World Tennis Tournament - Rotterdam Open de Tanger - Tangier USTA Challenger of Burbank - Burbank Cairo Challenger 2002 - Cairo Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo USTA Challenger of Dallas - Dallas Intersport Heilbronn Open - Heilbronn Scheveningen Challenger Geovillage Open Trofeo Melia Olbia - Olbia Schickendanz Open - Furth IPP Open - Helsinki Open de Rennes La Trinitaine - Rennes Open Romania - Bucharest Hungarian Architect Open - Budapest Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Dutch Open Tennis - Amersfoort Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Ordina Open - s-Hertogenbosch Dutch Open Tennis - Amersfoort BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL dItalia - Rome Brisbane - Brisbane Monte-Carlo Rolex Masters - Monte-Carlo ABN AMRO World Tennis Tournament - Rotterdam Monte-Carlo Rolex Masters - Monte-Carlo Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Sony Open Tennis - Miami Dubai Duty Free Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb AAPT Championships - Adelaide Energis Open - Amersfoort ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Barcelona Open BancSabadell - Barcelona Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Sony Ericsson Open - Miami French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Milan Indoors - Milan French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Campionati BNL dItalia - Rome Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-KOR, 3-2 French Open (juniors) U.S. Open (juniors) Wimbledon (juniors)